self worth - German English Dictionary